Big Huge Thesaurus

Photoblepharon palpebratus

noun